fairy shrimp
Explore definitions, synonyms, and language insights of fairy shrimp
Definitions
Noun
small freshwater branchiopod having a transparent body with many appendages; swims on its back